#!/bin/sh
#
# Install and Load VPN Client Kernel Extension
#

# VPN Client kext installation directory
KEXTDIR=/System/Library/Extensions/CiscoVPN.kext

# Set user ownership to root and group to wheel
chown -R root:wheel ${KEXTDIR}

# Set directory permissions
chmod 0755 ${KEXTDIR}
chmod 0755 ${KEXTDIR}/Contents
chmod 0755 ${KEXTDIR}/Contents/MacOS
chmod 0755 ${KEXTDIR}/Contents/Resources
chmod 0755 ${KEXTDIR}/Contents/Resources/English.lproj

# Set file permissions
chmod 0644 ${KEXTDIR}/Contents/Info.plist
chmod 0644 ${KEXTDIR}/Contents/PkgInfo
chmod 0644 ${KEXTDIR}/Contents/MacOS/CiscoVPN
chmod 0644 ${KEXTDIR}/Contents/Resources/English.lproj/InfoPlist.strings

touch /System/Library/Extensions
touch ${KEXTDIR}
/sbin/kextload ${KEXTDIR}

# This script is ALWAYS successful
exit 0;


